/// 当前页结果集
class FinanceTeamQuotePageResponseDto {
  /// 主键id
  final int? id;
  /// 美元兑换奈拉的汇率
  final String? rate;
  /// 免除手续费的最小金额额度
  final int? exemptFeeMinAmountLimit;
  /// 手续费
  final String? fee;
  /// 报价创建时间
  final String? createTime;
  /// 报价更新时间
  final String? updateTime;
  /// 数据状态（1-有效，0-无效）
  final int? status;

  FinanceTeamQuotePageResponseDto({
    this.id,
    this.rate,
    this.exemptFeeMinAmountLimit,
    this.fee,
    this.createTime,
    this.updateTime,
    this.status,
  });

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = <String, dynamic>{};
    if (id != null) data['id'] = id;
    if (rate != null) data['rate'] = rate;
    if (exemptFeeMinAmountLimit != null) data['exemptFeeMinAmountLimit'] = exemptFeeMinAmountLimit;
    if (fee != null) data['fee'] = fee;
    if (createTime != null) data['createTime'] = createTime;
    if (updateTime != null) data['updateTime'] = updateTime;
    if (status != null) data['status'] = status;
    return data;
  }

  factory FinanceTeamQuotePageResponseDto.fromJson(Map<String, dynamic> json) {
    return FinanceTeamQuotePageResponseDto(
      id: json['id'],
      rate: json['rate'],
      exemptFeeMinAmountLimit: json['exemptFeeMinAmountLimit'],
      fee: json['fee'],
      createTime: json['createTime'],
      updateTime: json['updateTime'],
      status: json['status'],
    );
  }
}